I am afraid that RadScheduleView does not support hierarchical resources - this means that each resources can have only the same child resources. We have a feature request about this logged in our Feedback Portal, you can vote for it and track its progress at the following link:
For now, you can use different ViewDefinitions for each Room as shown in the following online example:
ScheduleView Custom Grouping
(the example is for Silverlight, but the same approach can be used in WPF as well).
Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos
and start improving your app based on facts, not hunches.