Disclaimer: I don't own High School Musical, but I do own the original characters and events.

Author's Note: Rated M for descriptive adult situations and themes. Gay sex - don't like, don't read.


Boston


"Oh my God.", Zack gasped.

Troy was laying in his bed, naked apparently, with the sheets covering only his waist down. He had his arm behind his head, leaning against the wall.

"I knew you would come find me sooner or later."

Zack let out a small laugh and exhaled, "What are you doing?"

"You said the next time we had sex, you're gonna do me. Well, here's your chance, since there's no sex on the plane."

With that, Zack walked over to Troy's bed, and removed his clothes. Troy then spread his legs wide apart, bracing himself for the cock that was about to enter into his body through that passage. Zack got on top of him and slowly placed his penis into Troy's ass. Troy moaned the whole time, loving the feeling of a dick in his butt.

Zack began humping, starting out slow, just rocking back and forth every few seconds. Then, he went faster and harder. Finally, he felt his ejaculation coming. Zack came in Troy before getting in bed next to him.

"That was amazing.", Troy complimented.

Zack rested his head on his chest and fell asleep in his arms.

--

"Hey, we're at the airport now.", Zack spoke into his cell phone.

Troy held his luggage case by his side and a black duffel bag on the floor next to him. He had to admit, Zack looked sexier than ever. His black hair slicked into a faux-hawk worked perfectly with his Paramore sunglasses, tight black Adio shirt, skinny jeans and DVS sneakers.

"Uhuh. Yeah, we'll be back in time. Yes, I'll take pictures for you. Sure. Okay, bye."

"What did he say?", Troy asked.

"He just wanted to know if we'll be back before they leave, which I told him that we would. Nick said he's gonna miss us, and Kevin wants pictures."

Troy laughed, "Oh okay."

Troy's parents bought the tickets for the plane - first class. They boarded the plane and got window seats on the left side. Troy and Zack sat behind his parents, Zack closest to the window.

"Oh, and I have good news."

"What?", Zack asked.

"My parents reserved two rooms at the hotel, one of them and one for us."

"Awesome.", Zack said in a surfer dude voice.

Troy laughed and put his earphones in and listened to his mp3 player. Zack nudged him a few minutes later.

"What hotel are we staying at?"

"The Tipton. I've never been there, but my dad said it's cool."

Zack nodded in approval and tried to fall asleep to let the time pass.

--

When the plane landed, they all grabbed a taxi to the hotel. Upon entry, the hotel would have immediately earned five stars from them. It was a beautiful, friendly oasis that smelled better than Febreze.

"Can you guys check in while we unload the luggage?", Troy's dad asked.

"Sure."

Troy and Zack walked in and headed for the check-in desk. A man with a shaved head in a suit was doing some paperwork when they walked over. He looked up and smiled, showing off his pearly whites.

"Welcome to the Tipton!", he said, "Checking in?"

"Yeah", Troy replied, "A reservation for Bolton, two rooms."

"Ah, yes we were expecting you."

Zack read the name tag on the man's suit; Marion Moseby, manager. Zack smirked and looked back up as Moseby handed them the keycards.

"Floor 23, although I'll have to warn you, next door to your parent's room and across the hall from yours are Zack and Cody. Two twins, who can usually be found playing hockey in the lobby. Their mother, Carey is the singer of the hotel, so they live here. They can be a handful, but if there's any trouble, just give me a call. Line one."

"How old are they?", Zack asked.

"They're both fifteen I think. Hard to believe."

Troy laughed, "Thanks Mr. Moseby."

"Have a nice day.", he smiled.

"You too."

That moment, Troy's parents came in with the luggage. They went up to the 23rd floor and unpacked in their appropriate rooms. Troy put their clothes in the closet while Zack hooked up the Xbox 360.

"Which bed do you want?", Zack laughed.

"We're not sleeping together?"

"I thought we'd take a break from it."

"Oh.", Troy said, sadly.

Zack walked up to him and pushed him into the wall, kissing him passionately.

"I was just kidding."

Troy smiled and kissed him back before returning to putting the clothes away. Zack turned on the 360 and smiled knowing he did it right. Troy turned to him and raised an eyebrow.

"What channels do we get?"

"All of them.", Zack replied.

"Even the adult ones?"

"Even the adult ones."

"Ooh lala."

Zack grinned and looked out the window and enjoyed the magnificent view that was Manhattan. Zack knew he had to buy something here, or maybe a lot of things. Zack turned around when he heard arguing across the hall. He looked at Troy and smiled.

Zack walked out of the room and knocked on the door of Suite 2330. A blonde boy, with his twin standing behind him opened the door. Zack smiled and looked them both up and down.

"Zack and Cody, right?"

"Yeah", the twin closest to him said, "How did you know that?"

"Mr. Moseby told me. What's up?"

"Cody wants to play a video game, but he can't choose between Project Gotham Racing 4 and Full Auto."

Zack nodded and sucked his teeth. He turned back to his room and got two cases. Going back to the twins' suite and smiled and handed them to who he assumed was Zack.

"Try both."

"Thanks dude!", Zack smiled, "What's your name by the way?"

"Zack. Zack Bale."

"Oh cool. You're here by yourself?"

"Nah, I'm with my friend and his parents. His dad's on some business trip, so we're here from Los Angeles."

Zack (black hair) turned around and knocked on the open door of his suite.

"Troy, come here."

A moment later, Troy walked out and stood next to him, smiling at the twins.

"What?"

"Meet Zack and Cody, the twins Moseby was talking about."

"Oh, hey guys. What's up?"

"How old are you guys?", Cody asked.

"Eighteen.", Zack (black hair) replied, "We're gonna go finish unpacking. Enjoy the games. If you ever wanna hang out, you know where we are."

"Thanks, Zack. Nice to meet you guys.", Cody and Zack said.

"You too.", the older boys said together.

Zack (black hair) closed the door to his suite and leaned against it. He smiled at Troy who had a puzzled look on his face.

"What?"

"They're cute.", Zack replied.

"Baby, they're three years younger than us."

"So?"

"So, I'm your boyfriend."

Zack grinned and walked over, pushing Troy on one of the beds. He leaned over him and ran his hand down his chest, putting them under his shirt and tracing over his v-lines with his fingers.

"You know I love you."

Troy leaned forward and kissed him hard. He pulled Zack closer and put his hands on his butt.

"You know if we have sex here, we can't be too loud."

"Damn it. You don't think--"

"Don't even think about it.", Troy laughed.

Zack pulled him off the bed and smacked his butt as he continued putting clothes away. Zack leaned against the wall near the window and smirked.

"Just a thought."


Hah, I kind of tortured you all with that last chapter, huh? Now you'll have to wait to see what Zack's thought was as well. Wasn't this an interesting twist in setting? Reviews are welcome!